person with great bravery - French English Dictionary